草庐IT

Python mysql.connector 超时

全部标签

php - 检索 PHP 服务器 session 超时

我想从PHP服务器设置中检索session.gc_maxlifetime的值(session在没有事件后过期的时间)。非常重要:我不想更改它,我只想检索它的值(可能每个服务器的值不同)并且我想使用我制作的PHP脚本来正确警告用户,具体取决于设置那些服务器。谢谢。 最佳答案 这就是ini_get函数派上用场的地方:$maxlifetime=ini_get("session.gc_maxlifetime");我们从手册中读到:session.gc_maxlifetimeintegersession.gc_maxlifetimespeci

php - 增加 PHP-FPM 空闲超时设置

我们最近迁移到了PHP-FPM。但是,我们遇到了一些长时间运行的脚本的问题。代码大致如下:foreach($itemsas$item){set_time_limit(30);proccessThatTakesAround2secs();}正常的PHP脚本时间限制也是30秒。这以前工作正常,因为我们将每个项目的剩余时间限制重新设置为30秒。大约有1000个项目,这意味着整个脚本通常需要大约30分钟才能完成。然而,我们后来遇到了以下问题:FastCGI:commwithserver"/usr/local/php-5.6.24/sbin/php5-fpm"aborted:idletimeou

PHPUnit 严格模式 - 如何更改默认超时

我想继续在严格模式下运行我的单元测试,这样我就可以很容易地知道任何特别长的测试,但与此同时,默认的1秒超时是不够的。我可以为所有测试更改它吗?我知道我可以使用@short/@medium/@long注释为每个类(和单个测试)设置超时,但是所有测试都有类似的东西吗?也许在phpunit.xml中?这是为了避免偶尔发生的PHP_Invoker_TimeoutException:Executionabortedafter1second。 最佳答案 可以通过在phpunit.xml中设置需要的时间来启用该选项。时间以秒为单位。例子://te

php - 使用 "php"命令运行的 PHP 脚本是否受超时限制影响?

使用“php”命令运行的PHP脚本是否受超时限制影响?我计划使用cron安排php脚本。 最佳答案 是的,但您可以通过将此添加到脚本顶部来设置无限超时:set_time_limit(0); 关于php-使用"php"命令运行的PHP脚本是否受超时限制影响?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6039224/

php - 函数执行期间 SOAP 客户端超时

我需要使用SOAP从数据库中检索一些数据。我不是经验丰富的PHP程序员,这就是我需要一些帮助的原因。提供网络服务(WSDL)的公司给了我登录信息和svc和wsdl文件的链接。他们还在C#中给了我一个如何连接的例子:varproxy=newChannelFactory("custom");proxy.Credentials.UserName.UserName=login;proxy.Credentials.UserName.Password=pass;varresult=proxy.CreateChannel();varlogged_in=result.loggedIn();这是我的PH

PHP 邮件() 超时

首先是一些信息:Debian压缩PHP5.3.3带有mod_cgi的PHP在这种情况下,我绝对必须使用mail()。对于我所有的其他项目,我已经使用SMTP邮件。我已将站点超时问题隔离到PHPmail()函数。这是我服务器上test.php文件中唯一的一行代码:这似乎是无休止的,然后在40秒后被mod_cgi终止。命令php-r"mail('rudolf@geardev.de','test','test');"在命令行上立即发送电子邮件。请告诉我你想看哪些日志文件,Apache的日志是这样的:[ThuJan1712:17:002013][warn][client178.15.148.4

php - Slack PHP API - 避免超时错误

我正在尝试使用Slack自定义命令,但不太确定如何使用自YodaSpeak以来的延迟消息外部API响应时间超过3秒。我做了以下事情:在我的案例中发送了slack命令/Yoda并收到了reponse_url。使用以下内容将以下内容发布到响应URL。$data_string='{"response_type":"in_channel","text":"Checking,pleasewait..."}';$chs=curl_init();curl_setopt($chs,CURLOPT_URL,$response_url);curl_setopt($chs,CURLOPT_POST,true

php - AWS 上的 504(网关超时)

我的Web应用程序在AWSEC2实例上运行PHP,我进行了大约5-10分钟的ajax调用,我在GoogleChrome中看到了Web控制台,我得到了这个504(网关超时),我如何增加它的值(value),这与apache有关吗?谢谢 最佳答案 ELB默认超时时间为60秒;尽管thispage,我没有办法扩展这个限制。建议这是AmazonSupport可以为您做的事情(并且还建议解决该问题的方法):Point6)AmazonELBtimeoutsat60seconds(keptidle)AmazonELBcurrentlytimeou

PHP:如何检查 Guzzle 4 中的超时异常?

如果在请求期间发生错误,Guzzle会抛出异常。不幸的是,似乎没有特定于超时的错误-这对我来说很重要,因为我知道这些偶尔会发生。我想重试相应的请求,并且需要能够判断错误是否因超时而发生。来自docs://Timeoutifaserverdoesnotreturnaresponsein3.14seconds.$client->get('/delay/5',['timeout'=>3.14]);//PHPFatalerror:Uncaughtexception'GuzzleHttp\Exception\RequestException'RequestException在其message属性

PHP 超时运行 MSSQL SP

我正在尝试使用PDO从PHP运行MSSQL存储过程。我一直这样做,但是使用这个SP它会超时。SP相当复杂,运行大约需要4分钟。我是这样调用它的:$setDate='2014-01-03';$queryMain=$coreDB->prepare("execsp_ard:runDate");$queryMain->bindParam("runDate",$setDate);$queryMain->execute();$e=$queryMain->errorInfo();$d=$queryMain->fetchAll(PDO::FETCH_ASSOC);print_r($e);print_r